package com.honeycomb.article.dto;

import com.honeycomb.common.NumberIDData;
import com.honeycomb.common.PositionInfo;
import com.honeycomb.utils.MyDateDTTM;

public class ArticleinfoDto implements NumberIDData {

	private Long id;
	private String title;
	private Author author;
	private MyDateDTTM submitDate;
	private String textSummary;
	private String summaryPictureUrl;
	private ContentStatus status;
	private ArticleCatagory catagory;
	private PositionInfo positionInfo;
	
	public ArticleinfoDto(Long id) {
		this.id = id;
	}
	
	public Long getId() {
		return id;
	}
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public Author getAuthor() {
		return author;
	}
	public void setAuthor(Author author) {
		this.author = author;
	}
	public MyDateDTTM getSubmitDate() {
		return submitDate;
	}
	public void setSubmitDate(MyDateDTTM submitDate) {
		this.submitDate = submitDate;
	}
	public String getTextSummary() {
		return textSummary;
	}
	public void setTextSummary(String textSummary) {
		this.textSummary = textSummary;
	}
	public String getSummaryPictureUrl() {
		return summaryPictureUrl;
	}
	public void setSummaryPictureUrl(String summaryPictureUrl) {
		this.summaryPictureUrl = summaryPictureUrl;
	}
	public ContentStatus getStatus() {
		return status;
	}
	public void setStatus(ContentStatus status) {
		this.status = status;
	}
	public ArticleCatagory getCatagory() {
		return catagory;
	}
	public void setCatagory(ArticleCatagory catagory) {
		this.catagory = catagory;
	}
	public PositionInfo getPositionInfo() {
		return positionInfo;
	}
	public void setPositionInfo(PositionInfo positionInfo) {
		this.positionInfo = positionInfo;
	}
	
}
